/**
 * CSS Document for offline page
 * @version $Id: error.css 14401 2010-01-26 14:10:00Z louis $
 * @package Joomla
 * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software and parts of it may contain or be derived from the
 * GNU General Public License or other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */

/* Start Common Styles */
* {
	font-family: helvetica, arial, sans-serif;
	font-size: 11px;
	color: #5F6565;
}

html {
	height: 100%;
	margin-bottom: 1px;
}

body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	margin-bottom: 1px;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0px;
	background: #dcd4ae url('../images/NRHC-404-wallpaper.jpg') top center no-repeat scroll;
	color: #333333;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
	line-height: 1.75em;
}

table, td, th, div, pre, blockquote, ul, ol, dl, address,.componentheading,.contentheading,.contentpagetitle,.sectiontableheader,.newsfeedheading {
	font-family: helvetica, arial, sans-serif;
	font-weight: normal;
}

a {
	font-size: inherit;
	color: rgb(0, 71, 46) /* nrhcGreen */;
}


#errorbox
{
	width: 605px;
	margin: 0 auto;
	text-align: center;
	background-color: #dcd4ae;
	padding: 20px;
	padding-bottom: 125px;
	margin-top: 20px;
	margin-bottom: 20px;

	border-radius: 20px;
	box-shadow: rgba(0,0,0,.3) 0px 1px 3px;
}

.design
{
	text-align: center;
	margin-top: 30px;
	padding-bottom: 30px;
	border-bottom: 2px solid #000;
	margin-bottom: 30px;
	height: 288px;
	width: 605px;
	position: relative;
	background: url('../images/Youve-Been-404d.png') no-repeat 0% 0%;
}
.design p
{
	font-size: 13px;
	color: #000;
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 260px;
	height: 150px;
}

.errorcode
{
	font-size: 10px;
	color: #000;
}

p
{
	text-align: left;
}

.action
{
	font-size: 18px;
	color: #000;
}

#logo { float: left; width: 220px; padding-right: 20px; }
#logo a { display: block; background: transparent url("/brand/images/nrhcBadge.png") no-repeat scroll 0 0; width: 220px; height: 180px; overflow: hidden; }
#logo a:hover { background-position: 0px -185px; }

#global-search {
  margin: 10px 22px 0 0;
  overflow: hidden;
}
#global-search .serach {
  position: relative;
}
#global-search .search input.inputbox {
  border: 0px;
  padding: .5em 1em .375em;
  width: 80%;
  font-size: 1.75em;
  color: #085841;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#global-search .search label {
  display: none;
}
